#include "../mqcommon/mq_helper.hpp"

int main()
{
    // xypmq::FileHelper helper("../mqcommon/mq_logger.cpp");
    // DLOG("是否存在：%d",helper.exists());
    // DLOG("是否存在：%ld",helper.size());

    // xypmq::FileHelper tmp_helper("./aaa/bbb/ccc/tmp.hpp");
    // if(tmp_helper.exists()==false)
    // {
    //     std::string path=xypmq::FileHelper::parentDirectory("./aaa/bbb/ccc/tmp.hpp");
    //     if(xypmq::FileHelper(path).exists()==false)
    //     {
    //         xypmq::FileHelper::createDirectory(path);
    //     }
    //     xypmq::FileHelper::createDirectory("./aaa/bbb/ccc/tmp.hpp");
    // }

    // std::string body;
    // helper.read(body);
    // DLOG("%s",body.c_str());
    // tmp_helper.write(body);

    // xypmq::FileHelper tmp_helper("./aaa/bbb/ccc/tmp.hpp");
    // char str[16]={0};
    // tmp_helper.read(str,8,11);
    // DLOG("[%s]",str);
    // tmp_helper.write("12345678901",8,11);
    // tmp_helper.rename("./aaa/bbb/ccc/tmp.hpp");

    xypmq::FileHelper::removeFile("./aaa/bbb/ccc/tmp.hpp");
    xypmq::FileHelper::removeFile("./aaa");
    return 0;
}